jjzjj

Android ImageView 重力

全部标签

android - 如何在自定义 View 中获取重力()?

无法从我的CustomView获取重力属性(android:gravity)。XML我的自定义View;classMyCustomViewextendsLinearLayout{...@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){getGravity();//Throwsmethodnotfoundexception((LayoutParams)getLayoutParams()).gravity;//Thisreturnsthevalueofandroid:layout_gravit

Android - 以编程方式设置两个重力参数

我有一个按钮,想将其文本重心更改为底部居中。我怎样才能以编程方式做到这一点?我只能发现我可以更改为居中或底部,不能同时更改。 最佳答案 尝试setGravity(Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL); 关于Android-以编程方式设置两个重力参数,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10350635/

android - 具有不同重力和高度的单个 TextView 中的两种不同样式

我正在寻找一个看起来像的TextView.我已经使用下面的代码来实现这个..SpannableStringtext;text=newSpannableString(bal_dollars.getText());intindex=bal_dollars.getText().toString().indexOf(".");text.setSpan(newTextAppearanceSpan(getApplicationContext(),R.style.HeroGraphicBalanceSmallFont),index,bal_dollars.getText().toString().l

android - 具有正确重力和单行的提示和 TextView

我已经打开了一个错误,但我想知道是否有人遇到过这个问题并且知道解决方法。如果你定义一个带有提示的TextView,给它正确的重力(android:gravity="right")然后如果你定义android:singleLine=true或android:maxLines="1"或android:scrollHorizo​​natally="true"你没有看到提示。移除右侧重力会将提示返回到左侧,移除我上面提到的所有树参数会将提示放在右侧。我想在右边提示,但我需要一条水平线...这是不显示提示的示例布局:我检查了1.6和2.1模拟器,它重现了100%,我很确定这是一个错误,我没有看到

android - 如何使用代码设置 ImageView 的重力(或边距)?

我想使用重力或边距将ImageView添加到FrameLayout。但是FramLayout和ImageView对此没有任何方法(实际上,我找不到)。之所以选择Framelayout,是为了将ImageView放在ImageView之上。请帮帮我。我急需找到解决办法。谢谢。下面是我的代码,有助于理解我的问题。FrameLayoutimageFrame=newFrameLayout(mContext);imageFrame.setLayoutParams(newGridView.LayoutParams(158,158));ImageViewframe=newImageView(mCon

使用 TOP 和 BOTTOM 重力时 Android DrawerLayout 失败

我只是在玩弄新的DrawerLayout最近包含在支持库中。我已经实现了一个带有多个抽屉的简单示例,当我使用START和END作为重力时,它就像一个魅力一样工作,但是当尝试添加一个带有TOP或BOTTOM重力的抽屉时,它崩溃了。是否可以将它用于从顶部和/或底部滑动的抽屉?下面是我的Activity的完整代码和工作状态下的xml布局;如果我尝试更改它:进入这个(注意layout_width、layout_height和layout_gravity的变化):和行:this.drawer.openDrawer(GravityCompat.START);这一个的信息:this.drawer.o

android - 当 FAB 重力处于底部时,Circular Reveal 不起作用

我正在努力将float操作按钮(FAB)转变为工具栏,使用以下代码一切顺利且完美:布局文件:Activity:packagesg.com.saurabh.designlibraryexpirements;importandroid.animation.Animator;importandroid.os.Bundle;importandroid.os.Handler;importandroid.support.design.widget.FloatingActionButton;importandroid.support.v4.view.animation.FastOutLinearIn

android - TextView重力

有没有人试过用一些TextView编写自己的ViewGroup实现?我有一个问题,这种实现中的TextView不遵守重力属性TextView.setGravity(Gravity.CENTER)并且文本位于左上角。谁能帮我找出原因?编辑:好的。没关系,我已经自己想出来了。如果大家有兴趣,我只是重写了方法onMeasure()(对于我所有的TextView)并将调用从super.onMeasure()更改为setMeasuredDimension(int,int)重力开始正常工作。基本上,在我的自定义布局中,我使用以下类来显示文本:privatestaticclassGravityTex

android - TextView 重力不适用于希伯来语

我在希伯来语上有TextView,我想在右侧,所以我正在做在一些手机上它会右对齐,而在一些手机上它会左对齐。我认为这取决于某些手机配置。我该如何修复它??谢谢。 最佳答案 这可能是个问题。如果它不在Android的issuepage中考虑报告它。现在您可以尝试修复它,将TextView放在ViewGroup中。使用wrap_content和layout_gravity将其正确放置在其父级中。 关于android-TextView重力不适用于希伯来语,我们在StackOverflow上找到

android - 如何校准 Android 加速度计并降低噪音,消除重力

所以,一段时间以来,我一直在为这个问题而苦苦挣扎,并且没有任何运气利用互联网的智慧和关于该主题的相关SO帖子。我正在编写一个使用无处不在的加速度计的Android应用程序,但即使在休息时我似乎也收到了令人难以置信的“噪音”,并且似乎无法根据我的读数需要弄清楚如何处理它要相对准确。我认为可能是我的手机(HTCIncredible)出现了故障,但传感器似乎与我玩​​过的其他游戏和应用程序配合良好。我尝试过使用各种“过滤器”,但似乎无法全神贯注。我知道重力必须以某种方式处理,也许这就是我出错的地方。目前我已经试过了,改编自SOanswer,它指的是来自iPhoneSDK的示例:accel[0